package br.com.salao.model;

import java.util.List;

import javax.persistence.EntityManager;

import br.com.salao.bean.Bairro;
import br.com.salao.dao.BairroDao;
import br.com.salao.dao.BairroDaoImpl;
import br.com.salao.util.JpaUtil;


public class BairroModel {

	private EntityManager em;

	public BairroModel(){
		em = JpaUtil.getEntityManager();
	}

	public Bairro buscarBairroPorNome(Bairro bairro){		
		BairroDaoImpl dao = new BairroDaoImpl(em);
		return dao.buscarBairroPorNome(bairro);		
	}
	
	public List<Bairro> listarBairrosPorIdCidade(int idCidade){		
		BairroDaoImpl dao = new BairroDaoImpl(em);
		return dao.listarBairrosPorIdCidade(idCidade);		
	}

	public Bairro incluir(Bairro bairro){
		BairroDao dao = new BairroDaoImpl(em);
		return dao.incluir(bairro);
	}
	
	public Bairro buscar(int id){
		BairroDao dao = new BairroDaoImpl(em);
		return dao.buscar(id);
	}

}
